satisfy someone's needs - Allemand Anglais Dictionnaire